
export interface statusInterface {
  [key: number]: [string, string];
}
/**
 * 请假状态
 */
export enum leaveStatusEnum {
  已驳回,
  待审核,
  部门领导通过,
  总经理通过,
}
/**
 * 请假状态
 */
export const leaveStatus: statusInterface = {
  [leaveStatusEnum.已驳回]: ['已驳回', 'danger'],
  [leaveStatusEnum.待审核]: ['待审核', 'primary'],
  [leaveStatusEnum.部门领导通过]: ['部门领导通过', 'success'],
  [leaveStatusEnum.总经理通过]: ['总经理通过', 'success'],
}
/**
 * 加班状态
 */
export enum overtimeStatusEnum {
  已驳回,
  待审核,
  部门领导通过,
  总经理通过,
}
/**
 * 加班状态
 */
export const overtimeStatus: statusInterface = {
  [overtimeStatusEnum.已驳回]: ['已驳回', 'danger'],
  [overtimeStatusEnum.待审核]: ['待审核', 'primary'],
  [overtimeStatusEnum.部门领导通过]: ['部门领导通过', 'success'],
  [overtimeStatusEnum.总经理通过]: ['总经理通过', 'success'],
}

/**
 * 审批状态
 * 0:驳回
 * 1:通过
*/
export enum approvalStatusEnum {
  驳回 = 0,
  通过 = 1,
}